sealing of the soil surface - Español Inglés Diccionario